Skip to Main Content
Insider Trading

Last Updated: 1 day, 4 hours ago

Elena A. Donio has an estimated net worth of at least $42.8 million*, as of yesterday. They own 404,832 shares of TWLO stock. They have sold 71,268 shares of TWLO stock since 2021, for an estimated $4.5 million.

Elena A. Donio $TWLO SEC Form 4 Insider Trading

Elena A. Donio has filed a total of 21 insider trades in $TWLO since 2021. Their most recent trade was a sale of 2,980 shares, made on Nov 20, 2023. Their largest trade was a sale of 7,760 shares, made on Aug 15, 2023. We estimate that they now own 404,832 shares of $TWLO, worth an estimated $38.3 million.



Insider Trading at $TWLO

There have been a total of 358 insider trades reported at $TWLO since 2021, with 165,476 shares purchased and 919,670 shares sold. The most active insider traders in $TWLO stock have been Dana Wagner, Jeff Lawson, and Aidan Viggiano. The most recent trade was a sale of 1,526 shares reported by Aidan Viggiano (Chief Financial Officer), made on Mar 31, 2025.



History of Insider Stock Trades by Elena A. Donio

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
TWLO logo TWLO Sale 2,980 Nov 20, 2023 Nov. 22, 2023, 5:11 p.m.
TWLO logo TWLO Sale 889 Nov 20, 2023 Nov. 22, 2023, 5:11 p.m.
TWLO logo TWLO Sale 1,576 Nov 15, 2023 Nov. 17, 2023, 5:30 p.m.
TWLO logo TWLO Sale 6,006 Nov 15, 2023 Nov. 17, 2023, 5:30 p.m.
TWLO logo TWLO Sale 2,597 Oct 05, 2023 Oct. 10, 2023, 4:15 p.m.
TWLO logo TWLO Sale 5,034 Oct 02, 2023 Oct. 4, 2023, 7:13 p.m.
TWLO logo TWLO Sale 200 Oct 02, 2023 Oct. 4, 2023, 7:13 p.m.
TWLO logo TWLO Sale 3,807 Aug 18, 2023 Aug. 22, 2023, 5:46 p.m.
TWLO logo TWLO Sale 7,760 Aug 15, 2023 Aug. 16, 2023, 6:04 p.m.
TWLO logo TWLO Sale 2,642 Jul 06, 2023 July 10, 2023, 5:14 p.m.
TWLO logo TWLO Sale 6,485 Jun 05, 2023 June 7, 2023, 4:17 p.m.
TWLO logo TWLO Sale 7,622 May 15, 2023 May 17, 2023, 5:01 p.m.
TWLO logo TWLO Sale 208 Mar 31, 2023 April 4, 2023, 5:53 p.m.
TWLO logo TWLO Sale 4,932 Mar 31, 2023 April 4, 2023, 5:53 p.m.
TWLO logo TWLO Sale 5,182 Feb 15, 2023 Feb. 17, 2023, 5:38 p.m.
TWLO logo TWLO Sale 5,555 Nov 15, 2022 Nov. 17, 2022, 6:03 p.m.
TWLO logo TWLO Sale 1,700 Nov 15, 2022 Nov. 17, 2022, 6:03 p.m.
TWLO logo TWLO Sale 3,029 Aug 15, 2022 Aug. 16, 2022, 4:28 p.m.
TWLO logo TWLO Sale 663 Aug 15, 2022 Aug. 16, 2022, 4:28 p.m.
TWLO logo TWLO Sale 1,901 Aug 15, 2022 Aug. 16, 2022, 4:28 p.m.
TWLO logo TWLO Sale 500 Jun 04, 2021 June 6, 2021, 8 p.m.




$TWLO Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.